galápagos damsel - Spanish English Dictionary